var CART = {
    itemNumChange: function () {
        $(".increment").click(function () {//＋ 增加商品数量
            var _thisInput = $(this).siblings("input");
            _thisInput.val(eval(_thisInput.val()) + 1);
            $.post("/cart/updateNum/" + _thisInput.attr("itemId") + "/" + _thisInput.val() + ".action", function (data) {
                if (data.status == 200) {
                    // location.reload();
                    CART.refreshTotalPrice();
                }
            });
        });
        $(".decrement").click(function () {//- 减少商品数量
            var _thisInput = $(this).siblings("input");
            if (eval(_thisInput.val()) == 1) {
                return;
            }
            _thisInput.val(eval(_thisInput.val()) - 1);
            $.post("/cart/updateNum/" + _thisInput.attr("itemId") + "/" + _thisInput.val() + ".action", function (data) {
                if (data.status == 200) {
                    // location.reload();
                    CART.refreshTotalPrice();
                }
            });
        });
    },
    refreshTotalPrice: function () { //重新计算总价
        var total = 0;
        $(".itemnum").each(function (i, e) {
            var _this = $(e);
            total += (eval(_this.attr("itemPrice")) * 10000 * eval(_this.val())) / 10000;
        });
        $("#allMoney2").html(new Number(total / 100).toFixed(2)).priceFormat({ //价格格式化插件
            prefix: '¥',
            thousandsSeparator: ',',
            centsLimit: 2
        });
    }
};

$(function () {
    CART.itemNumChange();
});